package top.wardyan.wmes.constant;

import java.util.HashMap;
import java.util.Map;

/**
 * RFID工位机上显示的颜色
 * @author harrydeep@wardyan.top
 * 2021年10月15日
 */
public enum Color {
		/** 无颜色 **/
		NONE			("FFFFFF")			// 无颜色
		/** 红色 FF0000 **/
		, RED			("FF0000")	// 红色
		/** 浅绿 00FF7F **/
		, LIGHTGREEN	("00FF7F")	// 浅绿
		/** 天蓝 00FFFF **/
		, SKYBLUE		("00FFFF")	// 天蓝
		/** 蓝色 0000FF **/
		, BLUE			("0000FF")	// 蓝色
		/** 黄色 FFFF00 **/
		, YELLOW		("FFFF00")	// 黄色
		/** 纯绿色 00FF00 **/
		, GREEN			("00FF00")	// 纯绿色
		;
		
		
		
		
		
		
		
		
		
		
		
		String color;
		
		private Color(String color) {
			this.color = color;
					
		}

		private static final Map<String, Color> LISTS = new HashMap<>() {{
			for(Color v : Color.values()) {
				put(v.getColor(), v);
			}
		}};
		
		public static Color get(String color) {
			return LISTS.get(color);
		}
		
		
		
		
		
		
		
		
		


		public String getColor() {
			return color;
		}

		public Color setColor(String color) {
			this.color = color;
			return this;
		}
	
}
